envious person - French English Dictionary